home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 1.iso / desktop / dviwin29.zip / WHATS.NEW < prev    next >
Text File  |  1994-12-01  |  11KB  |  196 lines

  1. This file lists the changes in dviwin for each version. Please read the
  2. normal documentation for full details on the changes.
  3.  
  4. Version 2.9  (12/1/94)
  5. ======================
  6.    1. 32-bit versions of all programs for Windows NT. Those versions can
  7.       also run under regular Windows through the Win32s extender by
  8.       Microsoft.
  9.    2. Selectable measurement units (inches or millimeters).
  10.    3. All strings reside in a separate file for easy adaptation to
  11.       other languages. The name of the string file is dviwin.str, wbr.str
  12.       and clipmeta.str for the three programs (respectively), but you can
  13.       use another string file through the command line switch "-m XXXX"
  14.       where XXXX is the name of the desired string file.
  15.    4. Optional status bar in the browser
  16.    5. Graphics filters for XPM and non-interlaced GIF files.
  17.    6. You can now control how the graphics filters combine the imported
  18.       graphic with the rest of the page; the default behavior is to
  19.       copy the graphic, but you can use AND, OR, XOR modes.
  20.    7. The program would get into an infinite loop if the OS had appended
  21.       null bytes at the end of the dvi file. The new version ignores any
  22.       such bytes.
  23.    8. ctl3d.dll has been replaced by ctl3dv2.dll (and ctl3d32.dll for NT);
  24.       this library is now optional: if the programs cannot find it, then
  25.       they use the standard Windows look in the dialogs.
  26.    9. The program recognizes certain specials that facilitate its
  27.       integration with TeX and an editor. Full details are given in the
  28.       section "Interaction with TeX and other programs" in the help
  29.       file. This resulted also in the modification of some key assignments.
  30.   10. clipmeta will convert a DDB to a DIB; this works in 16-color, HiColor
  31.       and TrueColor modes. In 256-color modes however, a palette is also
  32.       required.
  33.   11. Fixed a bug in the PCX graphics filter; it was affecting monochrome
  34.       PCX files only.
  35.   12. Fixed a bug in the handling of the emTeX specials: the line width
  36.       handling was incorrect.
  37.   13. Fixed a bug in the handling of tpic specials: the program would not
  38.       automatically complete dashed or dotted polygons when shading was
  39.       requested.
  40.   14. Added version checking in DLL and EXE files to avoid problems with
  41.       mismatched versions of those files.
  42.  
  43.  
  44. Version 2.8  (9/30/93)
  45. ======================
  46.    1. Support for color graphics in printer.
  47.    2. Intrinsic support for placeable metafiles.
  48.    3. Automatic generation of missing fonts.
  49.    4. Default font in dviwin.sub to be used if all substitutions fail.
  50.    5. Help buttons (and F1) in dialogs.
  51.    6. The log button changes color if something goes wrong.
  52.    7. Private initialization files.
  53.    8. Uses ${xxx} or $(xxx) for environment variables.
  54.    9. The browser can accept multiple files in the File/Open dialog.
  55.   10. The browser can open multiple windows on the same file. These
  56.       windows do not consume extra memory.
  57.   11. Loading of text files in the browser became much faster.
  58.   12. You can also specify a custom help file in the browser; this file will
  59.       be displayed whenever you press ^F1. Each custom file is specific to
  60.       the extension of the current file. For example, you can instruct wbr
  61.       to display Mike Reid's LaTeX help file when you are looking at a
  62.       TeX file.
  63.   13. New command line switch "-r" to reset the fonts.
  64.   14. Better error messages in specials.
  65.   15. Graphics import routines separated from dviwin, so we can use them
  66.       with any other windows program. They now reside in graphio.dll which
  67.       comes with source code.
  68.   16. Graphics filters for BMP, DIB, RLE, PCX and MSP files; they also
  69.       come with source code.
  70.   17. Full support for tpic and emTeX specials.
  71.   18. The magnifying glass now follows the mouse.
  72.   19. The Black and White option is a bit smarter: if the background color
  73.       is darker than the foreground color, then it uses white letters on
  74.       a black background. Otherwise, it does the opposite.
  75.   20. Added an "OEM" option to the browser. If it is on when you open a
  76.       file, the browser assumes that the file uses the OEM character set.
  77.       Otherwise, it uses the ANSI character set.
  78.  
  79.  
  80. Version 2.7  (6/15/93)
  81. ======================
  82.    1. Added a "zooming" capability that enables you to use the printer
  83.       fonts for the screen; it uses color interpolation. There are also
  84.       two new entries in the "Options" submenu: the first one forces the
  85.       program to use black/white colors, while the second one lets you
  86.       fine tune the color interpolation. The gray plus and minus keys now
  87.       change the zoom factor instead of the resolution. You can change
  88.       the resolution by pressing the plus and minus keys in conjunction
  89.       with the Control key.
  90.    2. Added support for devices with different horizontal and vertical
  91.       resolution.
  92.    3. Fixed a printing bug which sometimes produced a GP fault.
  93.    4. Added many page size options.
  94.    5. Added some command line switches to facilitate the integration
  95.       of the program with an editor.
  96.    6. Added a simple interface to other dvi drivers when printing. This
  97.       lets you use a printer-specific dvi driver for PS and other printers
  98.       where dviwin is slower than the printer-specific driver.
  99.    7. When running two instances, the second window opens at a random
  100.       position to avoid covering up the first window.
  101.    8. The \special command required a filename with no extension; this
  102.       requirement has been relaxed: if you supply an extension, the
  103.       program will only look for the specific file; otherwise, it will
  104.       look for any graphics file with the same base name.
  105.    9. Added some buttons to the main menu; this is similar to a toolbar,
  106.       but it doesn't waste any screen space.
  107.   10. Fixed a bug in the directory input: the program would truncate
  108.       the directory to 80 characters, even though it could handle 256
  109.       characters.
  110.   11. Added a selection for the size of the magnifying glass; the
  111.       smoothing options are gone as they not needed when the zoom
  112.       factor is greater than one.
  113.   12. The browser now comforms to the MDI standard and can handle
  114.       multiple files. It also accepts several command line switches
  115.       for better communication with other programs.
  116.   13. Added a template specification for the "Log Viewer" command;
  117.       this can be helpful if you want to see the dviwin log file
  118.       as well as another file related to the current document.
  119.   14. Added bitmap support to the metafile exporter; it will also split
  120.       large bitmaps in small pieces to avoid common bugs in video drivers.
  121.   15. The dimensions of an included graphic can also be specified in actual
  122.       pixels; this is useful when you insert bitmapped graphics and you
  123.       want to avoid any scaling.
  124.   16. The program now displays and accepts floating point numbers
  125.       according to the method specified in the Control Panel (ie.,
  126.       it will use commas instead of periods when appropriate).
  127.  
  128.  
  129. Version 2.5  (3/15/93)
  130. ======================
  131.    1. Memory requirements have been drastically reduced: major speed
  132.       improvements when using high resolutions on 4M machines.
  133.    2. Circumvented a common bug in video drivers (the display would
  134.       be incorrect).
  135.    3. The font path can be customized using $r. IF UPGRADING FROM THE
  136.       PREVIOUS VERSION, ADD THE SUFFIX \$r TO YOUR BASE DIRECTORY.
  137.    4. Multiple font paths are now supported.
  138.    5. You can move to the next or previous page by pressing the right
  139.       mouse button on the vertical scrollbar.
  140.    6. Added support for emTeX font libraries ("fli" files)
  141.    7. Added a 600dpi resolution as well as two user-definable resolutions.
  142.    8. The printing resolution now defaults to the actual printer resolution,
  143.       but you can still adjust it. It is now independent of the viewing
  144.       resolution.
  145.    9. When opening a dvi file, it remembers the last page and position
  146.       and goes there automatically.
  147.   10. When losing the focus, the program now closes the dvi file but
  148.       remembers the position within the file. When it gets the focus
  149.       back, it checks the file for changes, and reloads it if necessary.
  150.   11. The program keeps a cache of unused fonts, to accelerate the loading
  151.       of new documents or changes in the magnification. The size of the
  152.       cache is adjustable by the user.
  153.   12. Added a magnifying glass with smoothing options. It is invoked by
  154.       clicking the middle mouse button or the left+right buttons.
  155.   13. The "Remember Position" option has been split into "Keep Hor.
  156.       Position" and "Keep Vert. Position".
  157.   14. New command "Apply Margins" so that you can set the margins
  158.       without entering the actual numbers.
  159.   15. Added an option about warning beeps.
  160.   16. The "New" entry in the "File" menu has been renamed to "Close".
  161.   17. When using metric paper, it reports positions and lengths in mm.
  162.   18. Added Control-Number shortcut to open any of the last four files.
  163.   19. The Home key moves you now to the top-left margin; if you press it
  164.       again, it moves you to the top-left corner. The ^Home, End, ^End
  165.       keys do the same thing for different corners.
  166.   20. Added some more positioning commands using the arrow keys or the
  167.       mouse. The scrolling amount is now adjustable.
  168.   21. The Space Bar and Enter keys now scroll the entire file as in
  169.       the "more" program.
  170.   22. Can handle now up to 17 open font files instead of 10. Make sure
  171.       that you have a FILES=50 (or more) statement in your config.sys file.
  172.   23. The log file is put in the directory specified by the TEMP
  173.       environment variable.
  174.   24. Added a "Quit" command in the "File" submenu to avoid saving the
  175.       parameters.
  176.   25. Added an option about saving the parameters by default when you
  177.       double-click on the top-left corner.
  178.   26. Fixed the help files so the browse buttons move you through the
  179.       entire help file sequentially.
  180.   27. Added a documentation file with common questions.
  181.   28. Added documentation for the font substitution file.
  182.   29. Added a second version of the help files with larger fonts for high
  183.       resolution screens.
  184.   30. A sharing violation (when trying to open the same file with
  185.       "share.exe" loaded) has been fixed.
  186.   31. Circumvented a bug in the HPGL and PIC graphics filters.
  187.   32. Font substitution file now uses dpi instead of TeX magnification.
  188.   33. New version of ctl3d.dll that works under Windows 3.0
  189.   34. Fixed a bug that prevented the program from running in 286 machines
  190.   35. Added a "Copy" command to the browser
  191.  
  192.  
  193. Version 2.0  (1/15/93)
  194. ======================
  195.   First public release of the program.
  196.